forced labor


Results for "forced labor"

English - Turkish Dictionary

forced labor

(English - Turkish Dictionary) :
zorla çalıştırma, angarya.
English - Turkish Dictionary

forced labor

(English - Turkish Dictionary) :
angarya.